package com.my.imq.web;

import java.io.BufferedWriter;
import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;

import com.vaadin.Application;
import com.vaadin.terminal.gwt.server.ApplicationServlet;
import com.vaadin.ui.Window;

/**
 * @author <a href="MABDELOUHAB">MABDELOUHAB</a>
 * created 6 févr. 2013
 * @since 
 * @version $Id$
 */
public class MyImqApplicationServlet
    extends ApplicationServlet
{

    @Override
    protected void writeAjaxPageHtmlVaadinScripts( Window window, String themeName, Application application,
                                                   BufferedWriter page, String appUrl, String themeUri, String appId,
                                                   HttpServletRequest request )
        throws ServletException, IOException
    {
        page.write( "<script type=\"text/javascript\">\n" );
        page.write( "//<![CDATA[\n" );
        page.write( "document.write(\"<script language='javascript' src='" + request.getContextPath()
            + "/jquery/jquery-1.4.4.min.js'><\\/script>\");\n" );
        page.write( "document.write(\"<script language='javascript' src='" + request.getContextPath()
            + "/js/highcharts.js'><\\/script>\");\n" );
        page.write( "document.write(\"<script language='javascript' src='" + request.getContextPath()
            + "/js/modules/exporting.js'><\\/script>\");\n" );
        page.write( "//]]>\n</script>\n" );
        super.writeAjaxPageHtmlVaadinScripts( window, themeName, application, page, appUrl, themeUri, appId, request );
    }

}
